Fat Borders: Gap Filling For Efficient View-dependent LOD Rendering

نویسندگان

  • Á. Balázs
  • M. Guthe
  • R. Klein
  • Ákos Balázs
  • Michael Guthe
  • Reinhard Klein
چکیده

Real-time high quality rendering of complex models remains a big challenge. Simply splitting the models into several parts which can be simplified and rendered independently introduces disturbing gaps along the common borders. Recent approaches for viewdependent rendering of huge models either neglect the artifacts introduced by the gaps or try to maintain the connectivity of the models. Unfortunately, in the second case the computational complexity and storage requirements of the algorithms are tremendous. In this work we present a novel solution to the gap problem. Vertex programs are used to generate appropriately shaded fat lines that fill the gaps between neighbouring patches. Based on our method the development of new algorithms for out-of-core simplification and view-dependent rendering of complex triangle meshes is straightforward. Due to its generality, simplicity and effectiveness our method has the potential of becoming part of future graphics APIs. To demonstrate the capabilities of our method we apply our new algorithm to the rendering of complex trimmed NURBS models, where the gap problem becomes especially apparent as these models consist already of thousands of independent trimmed patches. Combining the new gap filling algorithm with an on-the-fly tessellation of the individual trimmed NURBS patches we are able to visualize deformable trimmed NURBS models with dynamic neighbourhood in real-time. CR Categories: I.3.3 [COMPUTER GRAPHICS]: Picture/Image Generation—Display algorithms; I.3.7 [COMPUTER GRAPHICS]: Three-Dimensional Graphics and Realism—Animation

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient View-Dependent Out-of-Core Visualization

Hierarchical levels of details (HLODs) have proven to be an efficient way to visualize complex environments and models even in an out-of-core system. Large objects are partitioned into a spatial hierarchy and on each node a level of detail is generated for efficient view-dependent rendering. To ensure correct matching between adjacent nodes in the hierarchy care has to be taken to prevent crack...

متن کامل

Real-Time Out-of-Core Rendering

Hierarchical levels of details (HLODs) have proven to be an efficient way to visualize complex environments and models even in an out-of-core system. Large objects are partitioned into a spatial hierarchy and for each node a level of detail is generated for efficient view-dependent rendering. To ensure correct matching between adjacent nodes in the hierarchy care has to be taken to prevent crac...

متن کامل

Progressive Buffers: View-dependent Geometry and Texture LOD Rendering

We introduce a view-dependent level of detail rendering system designed with modern GPU architectures in mind. Our approach keeps the data in static buffers and geomorphs between different LODs using per-vertex weights for seamless transition. Our method is the first out-of-core system to support texture mapping, including a mechanism for texture LOD. This approach completely avoids LOD pops an...

متن کامل

Efficient NURBS Rendering using View-Dependent LOD and Normal Maps

Rendering large trimmed NURBS models with high quality at interactive frame rates is of great interest for industry, since nearly all their models are designed on the basis of this surface type. Most existing approaches transform the NURBS surfaces into polygonal representation and build static levels of detail. Unfortunately, algorithms which keep the NURBS representation and generate view-dep...

متن کامل

FastMesh: Efficient View-dependent Meshing

In this paper we present an optimized view-dependent meshing framework for adaptive and continuous level-of-detail (LOD) rendering in real-time. Multiresolution triangle mesh representations are an important tool for adapting triangle mesh complexity in real-time rendering environments. Ideally for interactive visualization, a triangle mesh is simplified to the maximal tolerated perceptual erro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003